                        body {
                            font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
                        }
                        
                        a {
                            color: #00B7FF;
                        }
                        
                        * {
                            padding: 0;
                            margin: 0;
                        }
                        
                        .left {
                            float: left;
                        }
                        
                        .right {
                            float: right;
                        }
                        
                        img {
                            display: block;
                        }
                        
                        .wrapper {
                            width: 1200px;
                            margin: 0 auto;
                        }
                        
                        a {
                            text-decoration: none;
                            color: black;
                        }
                        
                        ul {
                            list-style: none;
                        }
                        
                        html {
                            width: 100%;
                        }
                        
                        body {
                            width: 100%;
                        }
                        
                        .clear::after {
                            content: "";
                            clear: both;
                            display: block;
                            height: 0;
                            overflow: hidden;
                            visibility: hidden;
                        }
                        
                        header {
                            background-color: #2e2828;
                        }
                        
                        header .wrapper {
                            width: 1200px;
                            margin: auto;
                        }
                        
                        header .wrapper::after {
                            content: "";
                            clear: both;
                            display: block;
                            overflow: hidden;
                            height: 0;
                            visibility: hidden;
                        }
                        
                        header .nav_left {
                            float: left;
                        }
                        
                        header .nav_left li {
                            float: left;
                            padding-right: 8px;
                            font-size: 12px;
                            line-height: 36px;
                        }
                        
                        header .nav_left li a {
                            color: #afafaf;
                            border-right: 1px solid #414141;
                            padding-right: 8px;
                        }
                        
                        header .nav_left li:nth-of-type(7) {
                            position: relative;
                        }
                        
                        header .nav_left li:nth-of-type(7) a {
                            position: relative;
                            border-right: none;
                            display: block;
                        }
                        
                        header .nav_left li:nth-of-type(7) a div {
                            width: 14px;
                            height: 14px;
                            position: absolute;
                            top: 50%;
                            right: -5px;
                            transform: translateY(-50%);
                            background: url(../img/icon-common.svg) -71px 0 no-repeat;
                        }
                        
                        header .nav_left li:nth-of-type(7) ul {
                            position: absolute;
                            top: 36px;
                            background-color: #fff;
                            right: 0;
                            border-radius: 0 0 5px 5px;
                            display: none;
                        }
                        
                        header .nav_left li:nth-of-type(7) ul li {
                            float: none;
                            padding: 0;
                            width: 120px;
                        }
                        
                        header .nav_left li:nth-of-type(7) ul li a {
                            color: #ccc;
                            padding: 0;
                            white-space: nowrap;
                            text-align: center;
                            line-height: 36px;
                        }
                        
                        header .nav_left li:nth-of-type(1):hover a {
                            color: white;
                        }
                        
                        header .nav_left li:nth-of-type(2):hover a {
                            color: white;
                        }
                        
                        header .nav_left li:nth-of-type(3):hover a {
                            color: white;
                        }
                        
                        header .nav_left li:nth-of-type(4):hover a {
                            color: white;
                        }
                        
                        header .nav_left li:nth-of-type(5):hover a {
                            color: white;
                        }
                        
                        header .nav_left li:nth-of-type(6):hover a {
                            color: white;
                        }
                        
                        header .nav_left li:nth-of-type(7):hover {
                            background-color: white;
                        }
                        
                        header .nav_left li:nth-of-type(7):hover>a {
                            color: red;
                        }
                        
                        header .nav_left li:nth-of-type(7):hover div {
                            background: url(../img/icon-common.svg) -85px 1px no-repeat;
                        }
                        
                        header .nav_left li:nth-of-type(7):hover ul {
                            display: block;
                        }
                        
                        header .nav_left li:nth-of-type(7) ul li a:hover {
                            color: red;
                        }
                        
                        header .nav_left::after {
                            content: "";
                            clear: both;
                            display: block;
                            overflow: hidden;
                            height: 0;
                            visibility: hidden;
                        }
                        
                        header .nav_right {
                            float: right;
                        }
                        
                        header .nav_right>li {
                            float: left;
                            margin-right: 8px;
                            font-size: 12px;
                            line-height: 36px;
                        }
                        
                        header .nav_right>li>a {
                            color: #afafaf;
                            border-right: 1px solid #414141;
                            padding-right: 12px;
                        }
                        
                        header .nav_right li:nth-of-type(7) a {
                            border-right: none;
                        }
                        
                        header .nav_right li:nth-of-type(4) {
                            position: relative;
                            box-sizing: border-box;
                        }
                        
                        header .nav_right li:nth-of-type(4) a {
                            position: relative;
                            border: none;
                        }
                        
                        header .nav_right li:nth-of-type(4) a span {
                            display: block;
                            width: 14px;
                            height: 14px;
                            position: absolute;
                            top: 50%;
                            right: 0px;
                            transform: translateY(-50%);
                            background: url(../img/icon-common.svg) -71px 0 no-repeat;
                        }
                        
                        header .nav_right li:nth-of-type(4)>ul {
                            position: absolute;
                            top: 36px;
                            background-color: #fff;
                            border-radius: 0 0 5px 5px;
                            display: none;
                            z-index: 400;
                        }
                        
                        header .nav_right li:nth-of-type(4)>ul li {
                            float: none;
                            padding: 0;
                            width: 60px;
                            margin: 0;
                            text-align: center;
                        }
                        
                        header .nav_right li:nth-of-type(4)>ul li a {
                            color: #ccc;
                            padding: 0;
                            white-space: nowrap;
                            line-height: 36px;
                        }
                        
                        header .nav_right li:nth-of-type(4)>ul li a:hover {
                            color: red;
                        }
                        
                        header .nav_right li:nth-of-type(5) {
                            position: relative;
                        }
                        
                        header .nav_right li:nth-of-type(5) a {
                            position: relative;
                        }
                        
                        header .nav_right li:nth-of-type(5) a span {
                            display: block;
                            width: 14px;
                            height: 14px;
                            position: absolute;
                            top: 50%;
                            right: 0px;
                            transform: translateY(-50%);
                            background: url(../img/icon-common.svg) -71px 0 no-repeat;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b {
                            position: absolute;
                            top: 36px;
                            background-color: #fff;
                            width: 894px;
                            height: 216px;
                            right: 0;
                            padding-top: 40px;
                            box-sizing: border-box;
                            display: none;
                            z-index: 400;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b ul:nth-of-type(3) {
                            margin-top: 30px;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b h4 {
                            font-size: 16px;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b a {
                            border: none;
                            padding: 0;
                            margin: 0;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b a:hover {
                            color: red;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b dl {
                            float: left;
                            margin-left: 50px;
                            margin-right: 50px;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b dl dt a {
                            display: block;
                            width: 50px;
                            height: 50px;
                            background: url(../img/icon-common.svg) -202px 0 no-repeat;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b ul {
                            float: left;
                            margin-right: 50px;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b ul li {
                            float: none;
                            line-height: 24px;
                        }
                        
                        header .nav_right li:nth-of-type(5) .b p {
                            float: left;
                            margin-right: 50px;
                            margin-top: 30px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) {
                            position: relative;
                        }
                        
                        header .nav_right>li:nth-of-type(6)>a {
                            position: relative;
                        }
                        
                        header .nav_right>li:nth-of-type(6)>a span {
                            display: block;
                            width: 14px;
                            height: 14px;
                            position: absolute;
                            top: 50%;
                            right: 0px;
                            transform: translateY(-50%);
                            background: url(../img/icon-common.svg) -71px 0 no-repeat;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb {
                            position: absolute;
                            top: 36px;
                            right: 0;
                            display: none;
                            z-index: 400;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb img {
                            width: 90px;
                            height: 90px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl {
                            overflow: hidden;
                            border-bottom: 1px solid #ccc;
                            width: 246px;
                            height: 134px;
                            background-color: #fff;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dt {
                            float: left;
                            margin-top: 15px;
                            margin-left: 26px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dd {
                            float: left;
                            margin-top: 15px;
                            margin-left: 10px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dd h5 {
                            line-height: 20px;
                            font-size: 16px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dd p {
                            line-height: 20px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dd span:nth-of-type(1) {
                            background: url(../img/icon-common.svg) 0 0 no-repeat;
                            display: inline-block;
                            width: 30px;
                            height: 30px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dd span:nth-of-type(2) {
                            background: url(../img/icon-common.svg) -38px -113px no-repeat;
                            display: inline-block;
                            width: 30px;
                            height: 30px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl dd span:nth-of-type(3) {
                            background: url(../img/icon-common.svg) -32px 0 no-repeat;
                            display: inline-block;
                            width: 30px;
                            height: 30px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl:nth-of-type(2) dd span {
                            background: url(../img/icon-common.svg) -32px 0 no-repeat;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl:nth-of-type(3) {
                            border-radius: 0 0 10px 10px;
                        }
                        
                        header .nav_right>li:nth-of-type(6) .pb dl:nth-of-type(3) dd span {
                            background: url(../img/icon-common.svg) -32px 0 no-repeat;
                        }
                        
                        header .nav_right li:nth-of-type(7) {
                            padding-left: 30px;
                            background-color: #424242;
                            position: relative;
                        }
                        
                        header .nav_right li:nth-of-type(7)>a {
                            position: relative;
                        }
                        
                        header .nav_right li:nth-of-type(7)>a span {
                            display: block;
                            width: 20px;
                            height: 12px;
                            position: absolute;
                            top: 50%;
                            left: -24px;
                            transform: translateY(-50%);
                            background: url(../img/icon-common.svg) -98px -3px no-repeat;
                        }
                        
                        header .nav_right li:nth-of-type(7) dl {
                            position: absolute;
                            width: 462px;
                            height: 226px;
                            top: 36px;
                            right: 0;
                            background-color: #ccc;
                            border-radius: 0 0 10px 10px;
                            display: none;
                            z-index: 400;
                        }
                        
                        header .nav_right li:nth-of-type(7) dl dt {
                            width: 100px;
                            height: 100px;
                            background: url(../img/icon-common.svg) -262px 0 no-repeat;
                            margin: 0 auto;
                            margin-top: 46px;
                        }
                        
                        header .nav_right li:nth-of-type(7) dl dd {
                            text-align: center;
                        }
                        
                        header .nav_right li:nth-of-type(1) a:hover {
                            color: white;
                        }
                        
                        header .nav_right li:nth-of-type(2) a:hover {
                            color: white;
                        }
                        
                        header .nav_right>li:nth-of-type(3) a:hover {
                            color: white;
                        }
                        
                        header .nav_right>li:nth-of-type(4):hover {
                            background-color: white;
                        }
                        
                        header .nav_right>li:nth-of-type(4):hover>a {
                            color: red;
                        }
                        
                        header .nav_right>li:nth-of-type(4):hover span {
                            background: url(../img/icon-common.svg) -85px 1px no-repeat;
                        }
                        
                        header .nav_right>li:nth-of-type(4):hover ul {
                            display: block;
                        }
                        
                        header .nav_right>li:nth-of-type(5):hover {
                            background-color: white;
                        }
                        
                        header .nav_right>li:nth-of-type(5):hover>a {
                            color: red;
                        }
                        
                        header .nav_right>li:nth-of-type(5):hover span {
                            background: url(../img/icon-common.svg) -85px 1px no-repeat;
                        }
                        
                        header .nav_right>li:nth-of-type(5):hover .b {
                            display: block;
                        }
                        
                        header .nav_right>li:nth-of-type(6):hover {
                            background-color: white;
                        }
                        
                        header .nav_right>li:nth-of-type(6):hover>a {
                            color: red;
                            border-right: 1px solid white;
                        }
                        
                        header .nav_right>li:nth-of-type(6):hover span {
                            background: url(../img/icon-common.svg) -85px 1px no-repeat;
                        }
                        
                        header .nav_right>li:nth-of-type(6):hover .pb {
                            display: block;
                        }
                        
                        header .nav_right>li:nth-of-type(7):hover {
                            background-color: white;
                        }
                        
                        header .nav_right>li:nth-of-type(7):hover>dl {
                            display: block;
                        }
                        
                        header .nav_right>li:nth-of-type(7):hover a {
                            color: red;
                        }
                        
                        header .nav_right>li:nth-of-type(7):hover span {
                            background: url(../img/icon-common.svg) -118px -3px no-repeat;
                        }
                        
                        .swiper-container {
                            width: 1226px;
                            height: 550px;
                        }
                        
                        header .nav_right::after {
                            content: "";
                            clear: both;
                            display: block;
                            height: 0;
                            visibility: hidden;
                            overflow: hidden;
                        }
                        
                        .headb .wrapper {
                            width: 1200px;
                            margin: auto;
                            overflow: hidden;
                        }
                        
                        .headb .wrapper .left {
                            float: left;
                        }
                        
                        .headb .wrapper .left .logo {
                            float: left;
                            margin-top: 18px;
                            margin-right: 30px;
                        }
                        
                        .headb .wrapper .left .logo a img {
                            height: 36px;
                        }
                        
                        .headb .wrapper .left ul {
                            float: left;
                        }
                        
                        .headb .wrapper .left ul li {
                            float: left;
                            line-height: 73px;
                            margin-right: 24px;
                        }
                        
                        .headb .wrapper .left ul li img {
                            height: 24px;
                        }
                        
                        .headb .wrapper .left ul li:nth-of-type(1) a img {
                            margin-top: 25px;
                        }
                        
                        .headb .wrapper .left ul li:nth-of-type(1) a img:hover {
                            opacity: 0.8;
                        }
                        
                        .headb .wrapper .left ul li:nth-of-type(2) a:hover {
                            color: red;
                        }
                        
                        .headb .wrapper .left ul li:nth-of-type(3) a:hover {
                            color: red;
                        }
                        
                        .headb .wrapper .left ul li:nth-of-type(4) a:hover {
                            color: red;
                        }
                        
                        .headb .wrapper .left ul li:nth-of-type(5) a:hover {
                            color: red;
                        }
                        
                        .headb .wrapper .right {
                            float: right;
                        }
                        
                        .headb .wrapper .right form {
                            line-height: 1;
                            width: 238px;
                            height: 28px;
                            background: #f0f0f0;
                            border: 1px solid #f0f0f0;
                            border-radius: 15px;
                            position: relative;
                            z-index: 300;
                            margin-top: 20px;
                        }
                        
                        .headb .wrapper .right form .search {
                            position: absolute;
                            top: 5px;
                            right: 44px;
                        }
                        
                        .headb .wrapper .right form .search a {
                            font-size: 12px;
                        }
                        
                        .headb .wrapper .right form input:nth-of-type(1) {
                            border: 0;
                            color: #3a3a3a;
                            width: 205px;
                            text-indent: 15px;
                            height: 30px;
                            line-height: 30px;
                            background: transparent;
                            float: left;
                            outline: none;
                        }
                        
                        .headb .wrapper .right form input:nth-of-type(2) {
                            width: 20px;
                            height: 30px;
                            cursor: pointer;
                            border: 0;
                            overflow: hidden;
                            position: absolute;
                            background: transparent;
                            padding-right: 10px;
                            right: 8px;
                            top: 3px;
                            color: #353535;
                            z-index: 10;
                            background: url(../img/icon-common.svg) -140px 0 no-repeat;
                        }
                        
                        .nav_main .layout {
                            position: relative;
                            width: 1200px;
                            margin: 0 auto;
                        }
                        
                        .nav_main .layout>ul {
                            position: absolute;
                            background-color: white;
                            border-radius: 10px;
                            top: 18px;
                            left: 0;
                            cursor: pointer;
                            z-index: 100;
                        }
                        
                        .nav_main .layout>ul>li {
                            line-height: 32px;
                            padding: 0 15px;
                        }
                        
                        .nav_main .layout>ul>li>a {
                            display: block;
                            float: left;
                            margin-right: 20px;
                            color: #848484;
                        }
                        
                        .nav_main .layout>ul>li>span {
                            display: block;
                            float: right;
                            font-size: 20px;
                            color: #848484;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav {
                            position: absolute;
                            height: 404px;
                            width: 282px;
                            padding: 22px 0;
                            top: 0;
                            left: 205px;
                            box-sizing: border-box;
                            background-color: white;
                            z-index: 100;
                            border-radius: 0 10px 10px 0;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li {
                            padding: 0 40px;
                            margin-bottom: 26px;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li a {
                            display: block;
                            padding: 0 10px;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li a img {
                            display: block;
                            width: 48px;
                            height: 48px;
                            font-size: 0;
                            float: left;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li a span {
                            display: block;
                            font-size: 14px;
                            float: right;
                            margin-top: 8px;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li a:hover {
                            border-radius: 10px;
                            background-color: #f6f6f6;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li a::after {
                            content: "";
                            clear: both;
                            display: block;
                            height: 0;
                            overflow: hidden;
                            visibility: hidden;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li:nth-of-type(5) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li:nth-of-type(5) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li:nth-of-type(5) .yuan {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li:nth-of-type(5) .yuan span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li .sec_nav>li:nth-of-type(5) .yuan span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(1) {
                            padding-top: 10px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(1):hover .sec_nav {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(2):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(3):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(4):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(5):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(6):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .two {
                            top: 0;
                            left: 205px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(7):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .two {
                            top: 0;
                            left: 205px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(8):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .two {
                            top: 0;
                            left: 205px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(9):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(10):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(11):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) {
                            padding-bottom: 10px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .one {
                            padding-right: 0 !important;
                            padding-left: 0 !important;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .one li:nth-last-of-type(1) {
                            padding-left: 40px !important;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .two {
                            top: 0;
                            left: 487px;
                            display: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .two>li:nth-last-of-type(1) {
                            margin-bottom: 0;
                            padding-left: 78px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .two>li:nth-last-of-type(1) a:hover {
                            background: none;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .two>li:nth-last-of-type(1) a {
                            width: 112px;
                            height: 42px;
                            line-height: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 0 22px 22px 0;
                            font-size: 13px;
                            color: #999;
                            display: block;
                            position: relative;
                            text-align: center;
                            border-left: transparent;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .two>li:nth-last-of-type(1) a span:nth-of-type(1) {
                            height: 42px;
                            width: 42px;
                            border: 1px solid #f2f2f2;
                            border-radius: 50%;
                            position: absolute;
                            top: -9px;
                            left: -20px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12) .two>li:nth-last-of-type(1) a span:nth-of-type(2) {
                            width: 0;
                            height: 0;
                            display: block;
                            border-bottom: 5px solid transparent;
                            border-top: 5px solid transparent;
                            border-left: 5px solid #c0c0c0;
                            position: absolute;
                            top: 8px;
                            left: 0;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(1):hover {
                            border-radius: 10px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12):hover {
                            border-radius: 10px;
                        }
                        
                        .nav_main .layout>ul>li:nth-of-type(12):hover ul {
                            display: block;
                        }
                        
                        .nav_main .layout>ul>li:hover {
                            cursor: pointer;
                            box-shadow: 0 0 28px rgba(0, 0, 0, 0.08);
                            background: rgba(255, 255, 255, 0.95);
                        }
                        
                        #banner {
                            width: 100%;
                            height: 550px;
                        }
                        
                        .main .wrapper {
                            width: 1200px;
                            margin: auto;
                            position: relative;
                        }
                        
                        .main .wrapper .h>ul {
                            position: absolute;
                            overflow: hidden;
                            top: -100px;
                            border-radius: 10px;
                            background-color: white;
                            z-index: 100;
                        }
                        
                        .main .wrapper .h>ul>li {
                            float: left;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) {
                            width: 300px;
                            height: 88px;
                            overflow: hidden;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .l {
                            float: left;
                            margin: 18px 0 0 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .l img {
                            width: 52px;
                            height: 52px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r {
                            margin: 20px 0 0 20px;
                            float: left;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_h {
                            font-size: 14px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_h span {
                            color: #999999;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_h a:hover {
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_b {
                            font-size: 14px;
                            margin-top: 8px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_b a:nth-of-type(1) {
                            border: 1px solid #e47b7f;
                            color: #e47b7f;
                            padding: 2px;
                            border-radius: 8px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_b a:nth-of-type(1):hover {
                            background-color: #e47b7f;
                            color: white;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_b a:nth-of-type(2) {
                            margin-left: 6px;
                            background-color: #595454;
                            padding: 2px;
                            color: yellow;
                            border-radius: 8px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .r .r_b a:nth-of-type(2):hover {
                            background-color: #333333;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(1) .line {
                            height: 55px;
                            width: 1px;
                            background-color: #afafaf;
                            float: left;
                            margin: 16px 0 0 54px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2) {
                            width: 600px;
                            height: 88px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul {
                            overflow: hidden;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li {
                            margin: 13px 20px 0 20px;
                            float: left;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li a:nth-of-type(1) {
                            margin: 0 auto;
                            display: block;
                            width: 40px;
                            height: 40px;
                            background: url(../img/8.png) 0 0 no-repeat;
                            background-size: 300px 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li a:nth-of-type(2) {
                            font-size: 14px;
                            color: #8d8cbd;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:hover a:nth-of-type(2) {
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:nth-of-type(1) {
                            margin-left: 30px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:nth-of-type(2)>a:nth-of-type(1) {
                            background: url(../img/8.png) -40px 0 no-repeat;
                            background-size: 300px 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:nth-of-type(3)>a:nth-of-type(1) {
                            background: url(../img/8.png) -80px 0 no-repeat;
                            background-size: 300px 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:nth-of-type(4)>a:nth-of-type(1) {
                            background: url(../img/8.png) -120px 0 no-repeat;
                            background-size: 300px 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:nth-of-type(5)>a:nth-of-type(1) {
                            background: url(../img/8.png) -160px 0 no-repeat;
                            background-size: 300px 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(2)>ul>li:nth-of-type(6)>a:nth-of-type(1) {
                            background: url(../img/8.png) -200px 0 no-repeat;
                            background-size: 300px 40px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) {
                            width: 300px;
                            height: 88px;
                            border-left: 1px solid #866f6f;
                            box-sizing: border-box;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .top {
                            overflow: hidden;
                            height: 43px;
                            padding-left: 16px;
                            border-bottom: 1px solid #866f6f;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .top .t_l {
                            float: left;
                            line-height: 43px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .top .t_r {
                            float: left;
                            line-height: 43px;
                            font-size: 12px;
                            color: #866f6f;
                            padding-left: 10px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot {
                            height: 44px;
                            padding-left: 16px;
                            line-height: 44px;
                            overflow: hidden;
                            font-size: 12px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li {
                            float: left;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:hover a span:nth-of-type(2) {
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(1) {
                            margin-right: 26px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(1) a {
                            display: block;
                            overflow: hidden;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(1) a span:nth-of-type(1) {
                            display: block;
                            width: 20px;
                            height: 20px;
                            background: url(../img/8.png) -240px 0 no-repeat;
                            background-size: 300px 40px;
                            float: left;
                            margin-top: 12px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(1) a span:nth-of-type(2) {
                            display: block;
                            float: left;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(2) {
                            margin-right: 26px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(2) a {
                            display: block;
                            overflow: hidden;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(2) a span:nth-of-type(1) {
                            display: block;
                            width: 20px;
                            height: 20px;
                            background: url(../img/8.png) -260px 0 no-repeat;
                            background-size: 300px 40px;
                            float: left;
                            margin-top: 12px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(2) a span:nth-of-type(2) {
                            display: block;
                            float: left;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(3) a {
                            display: block;
                            overflow: hidden;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(3) a span:nth-of-type(1) {
                            display: block;
                            width: 20px;
                            height: 20px;
                            background: url(../img/8.png) -280px 0 no-repeat;
                            background-size: 300px 40px;
                            float: left;
                            margin-top: 12px;
                        }
                        
                        .main .wrapper .h>ul>li:nth-of-type(3) .bot>li:nth-of-type(3) a span:nth-of-type(2) {
                            display: block;
                            float: left;
                        }
                        
                        .main .wrapper .newpro {
                            padding-top: 15px;
                        }
                        
                        .main .wrapper .newpro>li {
                            float: left;
                        }
                        
                        .main .wrapper .newpro>li>a img {
                            width: 290px;
                            height: 200px;
                            border-radius: 10px;
                            font-size: 0;
                        }
                        
                        .main .wrapper .newpro>li>a img:hover {
                            box-shadow: 3px 3px 20px 10px #ccc;
                            transition: all 0.3s;
                        }
                        
                        .main .wrapper .newpro>li:nth-of-type(1) {
                            margin-right: 13px;
                        }
                        
                        .main .wrapper .newpro>li:nth-of-type(2) {
                            margin-right: 13px;
                        }
                        
                        .main .wrapper .newpro>li:nth-of-type(3) {
                            margin-right: 13px;
                        }
                        
                        .main .wrapper .newpro::after {
                            content: "";
                            clear: both;
                            overflow: hidden;
                            display: block;
                            height: 0;
                            visibility: hidden;
                        }
                        
                        .main .wrapper .hot {
                            margin-top: 30px;
                        }
                        
                        .main .wrapper .hot>h2 {
                            font-weight: normal;
                            margin-bottom: 15px;
                        }
                        
                        .main .wrapper .hot .hot_l {
                            float: left;
                        }
                        
                        .main .wrapper .hot .hot_l a {
                            display: block;
                        }
                        
                        .main .wrapper .hot .hot_l a img {
                            display: block;
                            width: 230px;
                            height: 592px;
                            border-radius: 10px;
                            font-size: 0;
                        }
                        
                        .main .wrapper .hot .hot_l a:hover {
                            border-radius: 10px;
                            box-shadow: 3px 3px 20px 10px #ccc;
                            transition: all 0.3s;
                        }
                        
                        .main .wrapper .hot .hot_r {
                            float: left;
                        }
                        
                        .main .wrapper .hot .hot_r>ul>li {
                            float: left;
                            width: 230px;
                            height: 290px;
                            background-color: #f9f9f9;
                            border-radius: 10px;
                            margin: 0 0 12px 12px;
                        }
                        
                        .main .wrapper .hot .hot_r>ul>li a {
                            display: block;
                        }
                        
                        .main .wrapper .hot .hot_r>ul>li a img {
                            display: block;
                            width: 150px;
                            height: 150px;
                            margin: 30px auto 0;
                        }
                        
                        .main .wrapper .hot .hot_r>ul>li a p {
                            text-align: center;
                            font-size: 14px;
                        }
                        
                        .main .wrapper .hot .hot_r>ul>li a p:nth-of-type(2) {
                            color: #777777;
                            margin-top: 4px;
                        }
                        
                        .main .wrapper .hot .hot_r>ul>li a p:nth-of-type(3) {
                            color: #e47b7f;
                            margin-top: 10px;
                        }
                        
                        .main .wrapper .hot .hot_r>ul li:hover {
                            box-shadow: 3px 3px 50px 5px #ccc;
                            transition: all 0.3s;
                        }
                        
                        .main .wrapper .hot .hot_r ul::after {
                            content: "";
                            clear: both;
                            display: block;
                            height: 0;
                            overflow: hidden;
                            visibility: hidden;
                        }
                        
                        .main .wrapper .hot::after {
                            content: "";
                            clear: both;
                            display: block;
                            height: 0;
                            overflow: hidden;
                            visibility: hidden;
                        }
                        
                        .main .wrapper .jptj {
                            margin-top: 20px;
                        }
                        
                        .main .wrapper .jptj h2 {
                            font-weight: normal;
                        }
                        
                        .main .wrapper .jptj .jptj_b {
                            margin-top: 20px;
                            position: relative;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul {
                            overflow: hidden;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li {
                            float: left;
                            width: 230px;
                            height: 295px;
                            margin-right: 12px;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a {
                            display: block;
                            overflow: hidden;
                            border: 1px solid transparent;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a p {
                            text-align: center;
                            font-size: 14px;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a p:nth-of-type(1) {
                            margin-top: 4px;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a p:nth-of-type(2) {
                            color: #e47b7f;
                            padding-top: 6px;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a div {
                            width: 230px;
                            height: 205px;
                            margin: 0 auto;
                            background: #fff;
                            padding-top: 36px;
                            border: 1px solid #f0f0f0;
                            border-radius: 10px;
                            box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.06);
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a div img {
                            display: block;
                            width: 150px;
                            height: 150px;
                            margin: 0 auto;
                            margin-bottom: 20px;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li a div>p {
                            margin-top: 19px;
                            line-height: 36px;
                            background-color: #f3f3f3;
                            border-radius: 0 0 10px 10px;
                            color: #777777;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li:nth-last-of-type(1) {
                            margin-right: 0;
                        }
                        
                        .main .wrapper .jptj .jptj_b>ul>li::after {
                            content: "";
                            clear: both;
                            display: block;
                            height: 0;
                            overflow: hidden;
                            visibility: hidden;
                        }
                        
                        .main .wrapper .jptj .jptj_b .btnright {
                            width: 36px;
                            height: 72px;
                            position: absolute;
                            right: 0;
                            top: 75px;
                            font-size: 24px;
                            background-color: #f0f0f0;
                            text-align: center;
                            line-height: 72px;
                            border-radius: 8px 0 0 8px;
                        }
                        
                        .main .wrapper .jptj .jptj_b .btnright a {
                            display: block;
                        }
                        
                        .main .wrapper .jptj .jptj_b .btnright:hover {
                            background-color: #d1d1d1;
                        }
                        
                        .main .wrapper .banner_mini {
                            margin-top: 30px;
                        }
                        
                        .main .wrapper .banner_mini>li>a img {
                            border-radius: 10px;
                            width: 1200px;
                            height: 120px;
                        }
                        
                        .main .wrapper .zncd {
                            margin-top: 40px;
                        }
                        
                        .main .wrapper .zncd .zncd_t {
                            overflow: hidden;
                            line-height: 32px;
                        }
                        
                        .main .wrapper .zncd .zncd_t>h3 {
                            float: left;
                            font-size: 26px;
                            font-weight: normal;
                        }
                        
                        .main .wrapper .zncd .zncd_t>ul {
                            float: left;
                        }
                        
                        .main .wrapper .zncd .zncd_t>ul>li {
                            float: left;
                            margin-left: 22px;
                        }
                        
                        .main .wrapper .zncd .zncd_t>ul>li a {
                            color: #99b5b3;
                        }
                        
                        .main .wrapper .zncd .zncd_t>ul>li a:hover {
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .zncd .zncd_t>div {
                            float: right;
                        }
                        
                        .main .wrapper .zncd .zncd_t>div a {
                            font-size: 14px;
                        }
                        
                        .main .wrapper .zncd .zncd_t>div a:hover {
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul {
                            overflow: hidden;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li {
                            float: left;
                            font-size: 12px;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:nth-of-type(1) a {
                            display: block;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:nth-of-type(1) a img {
                            width: 472px;
                            height: 290px;
                            border-radius: 10px;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:not(li:nth-of-type(1)) {
                            width: 230px;
                            height: 290px;
                            background-color: #f9f9f9;
                            margin: 0 0 10px 10px;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:not(li:nth-of-type(1)) a {
                            display: block;
                            text-align: center;
                            padding-top: 35px;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:not(li:nth-of-type(1)) a img {
                            display: block;
                            width: 150px;
                            margin: 0 auto;
                            height: 150px;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:not(li:nth-of-type(1)) a p {
                            line-height: 20px;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:not(li:nth-of-type(1)) a p:nth-of-type(2) {
                            color: #777777;
                        }
                        
                        .main .wrapper .zncd .zncd_b>ul>li:not(li:nth-of-type(1)) a p:nth-of-type(3) {
                            font-size: 14px;
                            margin-top: 10px;
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul {
                            overflow: hidden;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul>li {
                            float: left;
                            font-size: 12px;
                            width: 230px;
                            height: 290px;
                            background-color: #f9f9f9;
                            margin: 0 0 10px 10px;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul>li a {
                            display: block;
                            text-align: center;
                            padding-top: 35px;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul>li a img {
                            display: block;
                            width: 150px;
                            margin: 0 auto;
                            height: 150px;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul>li a p {
                            line-height: 20px;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul>li a p:nth-of-type(2) {
                            color: #777777;
                        }
                        
                        .main .wrapper .zncd .zncd_c>ul>li a p:nth-of-type(3) {
                            font-size: 14px;
                            margin-top: 10px;
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul {
                            position: relative;
                            overflow: hidden;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li {
                            float: left;
                            width: 200px;
                            height: 240px;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li a div {
                            width: 190px;
                            height: 156px;
                            background-color: #f9f9f9;
                            padding-top: 30px;
                            position: relative;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li a div img {
                            display: block;
                            width: 120px;
                            height: 120px;
                            margin: 0 auto;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li a div p {
                            line-height: 32px;
                            width: 190px;
                            position: absolute;
                            bottom: 0;
                            left: 50%;
                            transform: translateX(-50%);
                            font-size: 12px;
                            color: #777777;
                            background-color: #e6e6e6;
                            border-radius: 0 0 10px 10px;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li a p {
                            text-align: center;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li a>p {
                            font-size: 14px;
                            color: #969696;
                            line-height: 24px;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li a>p:nth-of-type(2) {
                            color: #e47b7f;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li:nth-of-type(6) a {
                            display: block;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li:nth-of-type(6) a>div {
                            padding-left: 10px;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li:nth-of-type(7) {
                            float: none;
                            width: 36px;
                            height: 72px;
                            background: #eaeaea;
                            text-align: center;
                            position: absolute;
                            top: 50px;
                            right: 0;
                            line-height: 72px;
                            border-radius: 8px 0 0 8px;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li:nth-of-type(7) a {
                            font-size: 26px;
                        }
                        
                        .main .wrapper .zncd .zncd_d ul>li:nth-of-type(7):hover {
                            background-color: #cccccc;
                        }
                        
                        .footer {
                            margin-top: 90px;
                            background: #f0f0f0;
                        }
                        
                        .footer>.foot_top>.wrapper {
                            padding: 20px 0;
                            border-bottom: 1px solid #ccc;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li {
                            float: left;
                            height: 40px;
                            line-height: 40px;
                            margin-right: 148px;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li>a {
                            display: block;
                            height: 100%;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li>a>i {
                            display: inline-block;
                            width: 40px;
                            height: 40px;
                            margin-right: 15px;
                            background: url(../img/icon01.svg) -74px 0 no-repeat;
                            vertical-align: middle;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li:nth-of-type(2)>a>i {
                            background: url(../img/icon01.svg) -154px 0 no-repeat;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li:nth-of-type(3)>a>i {
                            background: url(../img/icon01.svg) -194px 0 no-repeat;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li:nth-of-type(4) {
                            margin-right: 0;
                        }
                        
                        .footer>.foot_top>.wrapper ul>li:nth-of-type(4)>a>i {
                            background: url(../img/icon01.svg) -114px 0 no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper {
                            border-bottom: 1px solid #ccc;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(1) {
                            float: left;
                            width: 924px;
                            padding: 30px 0;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(1)>dl {
                            float: left;
                            width: 154px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(1)>dl>dt {
                            font-size: 14px;
                            font-weight: 900;
                            margin-bottom: 10px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(1)>dl>dd {
                            font-size: 12px;
                            margin-bottom: 5px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(1)>dl>dd>a:hover {
                            color: red;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2) {
                            float: left;
                            padding: 30px 0;
                            width: 275px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div {
                            border-left: 1px solid #ccc;
                            width: 100%;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>p:nth-of-type(1) {
                            text-align: center;
                            font-size: 20px;
                            font-weight: 900;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>p:nth-of-type(2) {
                            text-align: center;
                            font-size: 14px;
                            margin-bottom: 15px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(1) {
                            width: 170px;
                            height: 34px;
                            background: #000000;
                            margin: 0 auto;
                            border-radius: 17px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(1) :hover {
                            background: #777777;
                            border-radius: 17px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(1)>a {
                            display: inline-block;
                            width: 100%;
                            height: 100%;
                            color: #fff;
                            position: relative;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(1)>a>i {
                            display: block;
                            width: 20px;
                            height: 20px;
                            position: absolute;
                            left: 40px;
                            top: 7px;
                            background: url(../img/icon03.svg) -105px 0 no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(1)>a>i:hover {
                            background: url(../img/icon03.svg) -105px 0 no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(1)>a>span {
                            font-size: 14px;
                            position: absolute;
                            left: 80px;
                            top: 7px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2) {
                            margin-top: 20px;
                            font-size: 14px;
                            position: relative;
                            left: 35px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>span {
                            float: left;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i {
                            float: left;
                            display: block;
                            width: 24px;
                            height: 24px;
                            margin: 0 7px;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i>a {
                            display: block;
                            width: 100%;
                            height: 100%;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(1) {
                            background: url(../img/icon03.svg) -124px 0 no-repeat;
                            position: relative;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(1):hover {
                            background: url(../img/icon03.svg) -124px -24px no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(1):hover>div {
                            display: block;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(1)>div {
                            width: 120px;
                            height: 120px;
                            position: absolute;
                            left: -40px;
                            top: 30px;
                            display: none;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(1)>div>img {
                            width: 100%;
                            height: 100%;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(2) {
                            background: url(../img/icon03.svg) -150px 0 no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(2):hover {
                            background: url(../img/icon03.svg) -150px -24px no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(3) {
                            background: url(../img/icon03.svg) -175px 0 no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(3):hover {
                            background: url(../img/icon03.svg) -175px -24px no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(4) {
                            background: url(../img/icon03.svg) -3px -36px no-repeat;
                        }
                        
                        .footer>.foot_center>.wrapper>div:nth-of-type(2)>div>div:nth-of-type(2)>i:nth-of-type(4):hover {
                            background: url(../img/icon03.svg) -27px -36px no-repeat;
                        }
                        
                        .footer>.foot_bottom>.wrapper {
                            font-size: 12px;
                            padding: 30px 0 40px 0;
                        }
                        
                        .footer>.foot_bottom>.wrapper a {
                            font-size: 12px;
                        }
                        
                        .footer>.foot_bottom>.wrapper a:hover {
                            color: red;
                        }
                        
                        .footer>.foot_bottom>.wrapper>p:nth-of-type(1) {
                            float: left;
                            width: 82px;
                            height: 20px;
                            margin-right: 20px;
                        }
                        
                        .footer>.foot_bottom>.wrapper>p:nth-of-type(1) img {
                            width: 100%;
                            height: 100%;
                        }
                        
                        .footer>.foot_bottom>.wrapper>div {
                            float: left;
                        }
                        
                        .footer>.foot_bottom>.wrapper>div>ul>li {
                            float: left;
                            font-size: 12px;
                            border-right: 1px solid #ccc;
                            padding: 0 7px;
                            margin-bottom: 6px;
                        }
                        
                        .footer>.foot_bottom>.wrapper>div>ul>li:nth-of-type(1) {
                            padding-left: 0;
                        }
                        
                        .footer>.foot_bottom>.wrapper>div>ul>li:nth-of-type(9) {
                            border-right: 0;
                        }
                        
                        .footer>.foot_bottom>.wrapper>p:nth-of-type(2) {
                            float: right;
                            width: 275px;
                        }
                        
                        .footer>.foot_bottom>.wrapper>p:nth-of-type(2) img {
                            margin: 0 auto;
                        }
                        
                        .fixbox {
                            position: fixed;
                            bottom: 10%;
                            right: 30px;
                            background-color: white;
                            border-radius: 10px;
                            box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.07);
                            z-index: 100;
                        }
                        
                        .fixbox li {
                            width: 80px;
                            text-align: center;
                            padding: 10px 0;
                        }
                        
                        .fixbox li a span {
                            font-size: 12px;
                            color: #b5b5b5;
                        }
                        
                        .fixbox li:hover a span {
                            color: #d03138;
                        }
                        
                        .fixbox li:nth-of-type(1) a div {
                            margin: 0 auto;
                            width: 40px;
                            height: 40px;
                            background: url(../img/icon-common.svg) 0 -32px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(1):hover a div {
                            background: url(../img/icon-common.svg) 0 -72px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(2) a div {
                            margin: 0 auto;
                            width: 40px;
                            height: 40px;
                            background: url(../img/icon-common.svg) -40px -32px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(2):hover a div {
                            background: url(../img/icon-common.svg) -40px -72px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(3) a div {
                            margin: 0 auto;
                            width: 40px;
                            height: 40px;
                            background: url(../img/icon-common.svg) -80px -32px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(3):hover a div {
                            background: url(../img/icon-common.svg) -80px -72px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(4) a div {
                            margin: 0 auto;
                            width: 40px;
                            height: 40px;
                            background: url(../img/icon-common.svg) -120px -32px no-repeat;
                        }
                        
                        .fixbox li:nth-of-type(4):hover a div {
                            background: url(../img/icon-common.svg) -120px -72px no-repeat;
                        }
                        
                        .swiper-button-prev,
                        .swiper-container-rtl .swiper-button-next {
                            background-image: url(data:image/svg+xml;charset=utf-8);
                            left: 200px;
                            right: auto;
                        }